protective concrete layer - English Synonyms Dictionary